home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / NETAMBCB.IN_ / netambcb.inf
Encoding:
Windows Setup INFormation  |  1999-10-19  |  8.6 KB  |  187 lines

  1. [version]
  2. Signature   = "$Windows NT$"
  3. Class       = Net
  4. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  5. Provider    = %Msft%
  6. LayoutFile  = layout.inf
  7. DriverVer=10/19/1999,2.0.0.0
  8.  
  9. [Manufacturer]
  10. %AMB%       = AMBICOM
  11.  
  12. [ControlFlags]
  13. ExcludeFromSelect = PCI\VEN_1011&DEV_0019&SUBSYS_00011395
  14.  
  15. [AMBICOM]
  16. %AMB8100.DeviceDesc% = AMB8100.ndi, PCI\VEN_1011&DEV_0019&SUBSYS_00011395
  17.  
  18. [AMB8100.ndi]
  19. Characteristics = 0x84
  20. BusType         = 5
  21. AddReg          = AMB8100.reg
  22. CopyFiles       = AMBCBL.Copyfiles
  23.  
  24. [AMB8100.ndi.Services]
  25. AddService      = AMBCBL, 2, AMBCBL.Service, AMBCBL.EventLog
  26.  
  27. ;-----------------------------------------------------------------------------
  28. ; Create Registery Keys
  29. ;
  30. [AMB8100.reg]
  31. HKR, Ndi,                                   Service,        0, "AMBCBL"
  32. HKR, Ndi\Interfaces,                        LowerRange,     0, "ethernet"
  33. HKR, Ndi\Interfaces,                        UpperRange,     0, "ndis5"
  34.  
  35. HKR, ,                                      MediaType,      0, "1"
  36. HKR, ,                                      AdapterType,    0, "5"
  37. HKR, ,                                      ReceiveBuffers, 0, "30"
  38.  
  39. HKR, Ndi\params\ReceiveBuffers,             ParamDesc,      0, %ReceiveBuffers%
  40. HKR, Ndi\params\ReceiveBuffers,             default,        0, "30"
  41. HKR, Ndi\params\ReceiveBuffers,             type,           0, "enum"
  42. HKR, Ndi\params\ReceiveBuffers\enum,        "8",            0, " 8"
  43. HKR, Ndi\params\ReceiveBuffers\enum,        "10",           0, "16"
  44. HKR, Ndi\params\ReceiveBuffers\enum,        "20",           0, "32"
  45. HKR, Ndi\params\ReceiveBuffers\enum,        "30",           0, "48"
  46. HKR, Ndi\params\ReceiveBuffers\enum,        "40",           0, "64"
  47.  
  48. HKR, Ndi\params\UnderrunRetry,              ParamDesc,      0, %UnderrunRetry% 
  49. HKR, Ndi\params\UnderrunRetry,              default,        0, "2"
  50. HKR, Ndi\params\UnderrunRetry,              type,           0, "enum"
  51. HKR, Ndi\params\UnderrunRetry\enum,         "2",            0, " 2"
  52. HKR, Ndi\params\UnderrunRetry\enum,         "4",            0, " 4"
  53. HKR, Ndi\params\UnderrunRetry\enum,         "6",            0, " 6"
  54. HKR, Ndi\params\UnderrunRetry\enum,         "8",            0, " 8"
  55.  
  56. HKR, Ndi\params\ExtraReceiveBuffers,        ParamDesc,      0, %ExtraReceiveBuffers% 
  57. HKR, Ndi\params\ExtraReceiveBuffers,        default,        0, "10"
  58. HKR, Ndi\params\ExtraReceiveBuffers,        type,           0, "enum"
  59. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "0",            0, "  0"
  60. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "10",           0, " 16"
  61. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "20",           0, " 32"
  62. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "40",           0, " 64"
  63. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "80",           0, "128"
  64.  
  65. HKR, Ndi\params\ExtraReceivePackets,        ParamDesc,      0, %ExtraReceivePackets% 
  66. HKR, Ndi\params\ExtraReceivePackets,        default,        0, "64"
  67. HKR, Ndi\params\ExtraReceivePackets,        type,           0, "enum"
  68. HKR, Ndi\params\ExtraReceivePackets\enum,   "10",           0, "16"
  69. HKR, Ndi\params\ExtraReceivePackets\enum,   "20",           0, "32"
  70. HKR, Ndi\params\ExtraReceivePackets\enum,   "40",           0, "64"
  71. HKR, Ndi\params\ExtraReceivePackets\enum,   "64",           0, "100"
  72. HKR, Ndi\params\ExtraReceivePackets\enum,   "128",          0, "200"
  73.  
  74. HKR, Ndi\params\BurstLength,                ParamDesc,  0, %BurstLength%
  75. HKR, Ndi\params\BurstLength,                default,    0, "10"
  76. HKR, Ndi\params\BurstLength,                type,       0, "enum"
  77. HKR, Ndi\params\BurstLength\enum,           "1",        0, "1 DWORD"
  78. HKR, Ndi\params\BurstLength\enum,           "2",        0, "2 DWORDS"
  79. HKR, Ndi\params\BurstLength\enum,           "4",        0, "4 DWORDS"
  80. HKR, Ndi\params\BurstLength\enum,           "8",        0, "8 DWORDS"
  81. HKR, Ndi\params\BurstLength\enum,           "10",       0, "16 DWORDS"
  82. HKR, Ndi\params\BurstLength\enum,           "20",       0, "32 DWORDS"
  83.  
  84. HKR, Ndi\params\TransmitThreshold100,       ParamDesc,  0, %TransmitThreshold100% 
  85. HKR, Ndi\params\TransmitThreshold100,       default,    0, "200"
  86. HKR, Ndi\params\TransmitThreshold100,       type,       0, "enum"
  87. HKR, Ndi\params\TransmitThreshold100\enum,  "80",       0, " 128 bytes"
  88. HKR, Ndi\params\TransmitThreshold100\enum,  "100",      0, " 256 bytes"
  89. HKR, Ndi\params\TransmitThreshold100\enum,  "200",      0, " 512 bytes"
  90. HKR, Ndi\params\TransmitThreshold100\enum,  "400",      0, "1024 bytes"
  91.  
  92. HKR, Ndi\params\TransmitThreshold,          ParamDesc,  0, %TransmitThreshold% 
  93. HKR, Ndi\params\TransmitThreshold,          default,    0, "60"
  94. HKR, Ndi\params\TransmitThreshold,          type,       0, "enum"
  95. HKR, Ndi\params\TransmitThreshold\enum,     "48",       0, "  72 bytes"
  96. HKR, Ndi\params\TransmitThreshold\enum,     "60",       0, "  96 bytes"
  97. HKR, Ndi\params\TransmitThreshold\enum,     "80",       0, " 128 bytes"
  98. HKR, Ndi\params\TransmitThreshold\enum,     "A0",       0, " 160 bytes"
  99.  
  100. HKR, Ndi\params\UnderrunThreshold,          ParamDesc,  0, %UnderrunThreshold% 
  101. HKR, Ndi\params\UnderrunThreshold,          default,    0, "0A"
  102. HKR, Ndi\params\UnderrunThreshold,          type,       0, "enum"
  103. HKR, Ndi\params\UnderrunThreshold\enum,     "0A",       0, " 10"
  104. HKR, Ndi\params\UnderrunThreshold\enum,     "14",       0, " 20"
  105. HKR, Ndi\params\UnderrunThreshold\enum,     "32",       0, " 50"
  106. HKR, Ndi\params\UnderrunThreshold\enum,     "64",       0, "100"
  107.  
  108. HKR, Ndi\params\StoreAndForward,            ParamDesc,  0, %StoreAndForward% 
  109. HKR, Ndi\params\StoreAndForward,            default,    0, "0"
  110. HKR, Ndi\params\StoreAndForward,            type,       0, "enum"
  111. HKR, Ndi\params\StoreAndForward\enum,       "0",        0, %Disabled%
  112. HKR, Ndi\params\StoreAndForward\enum,       "1",        0, %Enabled%
  113.  
  114. HKR, Ndi\params\MemoryReadMultiple,         ParamDesc,  0, %MemoryReadMultiple% 
  115. HKR, Ndi\params\MemoryReadMultiple,         default,    0, "0"
  116. HKR, Ndi\params\MemoryReadMultiple,         type,       0, "enum"
  117. HKR, Ndi\params\MemoryReadMultiple\enum,    "0",        0, %Disabled%
  118. HKR, Ndi\params\MemoryReadMultiple\enum,    "1",        0, %Enabled%
  119.  
  120. HKR, Ndi\params\ConnectionType,             ParamDesc,  0, %ConnectionType%
  121. HKR, Ndi\params\ConnectionType,             default,    0, "0"
  122. HKR, Ndi\params\ConnectionType,             type,       0, "enum"
  123. HKR, Ndi\params\ConnectionType\enum,        "0",        0, %AutoSense%
  124. HKR, Ndi\params\ConnectionType\enum,        "8",        0, %100BaseTx%
  125. HKR, Ndi\params\ConnectionType\enum,        "9",        0, %100BaseTxFull_Duplex%
  126. HKR, Ndi\params\ConnectionType\enum,        "2",        0, %10BaseT%
  127. HKR, Ndi\params\ConnectionType\enum,        "3",        0, %10BaseTFull_Duplex%
  128.  
  129. ;-----------------------------------------------------------------------------
  130. ; AMB8100 Service and Driver
  131. ;
  132. [AMBCBL.Service]
  133. DisplayName     = %AMBCBL.Service.DispName%
  134. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  135. StartType       = 3 ;%SERVICE_DEMAND_START%
  136. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  137. ServiceBinary   = %12%\ambcbl.sys
  138. LoadOrderGroup  = NDIS
  139.  
  140. [AMBCBL.Copyfiles]
  141. ambcbl.sys,,,2
  142.  
  143. [AMBCBL.EventLog]
  144. AddReg = AMBCBL.AddEventLog.reg
  145.  
  146. [AMBCBL.AddEventLog.reg]
  147. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  148. HKR, , TypesSupported,   0x00010001, 7
  149.  
  150. ;-----------------------------------------------------------------------------
  151. ; DestinationDirs
  152. ;
  153. [DestinationDirs]
  154. AMBCBL.Copyfiles = 12
  155.  
  156.  
  157. ;-------------------------------------------------------------------------------
  158. ; Localizable Strings
  159. ;
  160. [Strings]
  161. Msft                    = "Microsoft"
  162. AMB                     = "AmbiCom"
  163.  
  164. ReceiveBuffers          = "Receive Buffers"
  165. UnderrunRetry           = "Underrun Max Retries"
  166. ExtraReceiveBuffers     = "Extra Receive Buffers"
  167. ExtraReceivePackets     = "Extra Receive Packets"
  168. BurstLength             = "Burst Length"
  169. TransmitThreshold       = "Transmit Threshold"
  170. TransmitThreshold100    = "Transmit Threshold 100Mbps"
  171. UnderrunThreshold       = "Underrun Threshold"
  172. StoreAndForward         = "Store And Forward"
  173. MemoryReadMultiple      = "Memory Read Multiple"
  174. ConnectionType          = "Connection Type"
  175.  
  176. AutoSense               = "AutoSense"
  177. Disabled                = "Disabled"
  178. Enabled                 = "Enabled"
  179. 10BaseT                 = "10BaseT (Twisted Pair)"
  180. 10BaseTFull_Duplex      = "10BaseT Full Duplex"
  181. 100BaseTx               = "100BaseTx"
  182. 100BaseTxFull_Duplex    = "100BaseTx Full Duplex"
  183.  
  184. AMB8100.DeviceDesc      = "AmbiCom 10/100 Ethernet CardBus PC Card"
  185. AMBCBL.Service.DispName = "AmbiCom 10/100 Ethernet CardBus PC Card"
  186.  
  187.